#survey_list table {
	font-size: 1em;
	border-right: 1px solid #A7A37E;
	border-bottom: 1px solid #A7A37E;
}
#survey_list td, #survey_list th {
	font-size: 1em;
	padding: 3px;
}
#survey_list th {
	font-weight: bold !important;
	border-bottom: 1px solid #333333;
	background: url(../images/th_bg.png) repeat-x;
	border-top: 1px solid #333333;
	padding-top: 4px;
	border-left: 1px solid #A7A37E;
}
#survey_list td {
	border-left: 1px solid #A7A37E;
	text-align: center;
	padding: 3px 1px;
}
#survey_list td.hide {
	display:none;
}

#survey_list td.title:hover {
	font-weight: bold;
}

#survey_list .sortable tr.even {
	background-color: #E7F7FF;
}

#survey_list .sortable tr:hover {
	background-color:#FFC;
	cursor: pointer;
}


#survey_list .sortable th {
  cursor: pointer;
}

#survey_list th.headerSortDown {
	background: #A6B8C2 url(../images/down_arrow.png) no-repeat 100% 7px;
}
#survey_list th.headerSortUp {
	background: #A6B8C2 url(../images/up_arrow.png) no-repeat 100% 5px;
}


#user_info table {
	font-size: 1em;
	border-right: 1px solid #A7A37E;
	border-bottom: 1px solid #A7A37E;
}
#user_info td, #user_info th {
	font-size: 1em;
	padding: 3px;
}
#user_info th {
	font-weight: bold !important;
	border-bottom: 1px solid #333333;
	background: url(../images/th_bg.png) repeat-x;
	border-top: 1px solid #333333;
	padding-top: 4px;
	border-left: 1px solid #A7A37E;
}
#user_info td {
	border-left: 1px solid #A7A37E;
	text-align: center;
	padding: 3px 1px;
}